﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Huirui.Cavan.Core.Attribute;

namespace Huirui.Cavan.Domain.MainBoundedContext.PurchaseModule
{
    public class PurchaseIdentifier
    {
        public enum StockInStatus
        {
            [Name("未入库")]
            UnIn = 1,
            [Name("部分入库")]
            PartIn = 2,
            [Name("全入库")]
            AllIn = 3,
            [Name("已关闭")]
            Closed = 4
        }

        public enum PayCondition
        {
            [Name("(无)")]
            None = 0,
            [Name("货到付款")]
            PayByReceiver = 1,
            [Name("预付")]
            PrePay = 2,
            [Name("月结")]
            MonthlyPay = 3
        }

        public enum UnPayType
        {
            [Name("采购")]
            Purchase = 1,
            [Name("采购退货")]
            PurchaseReturn = 2,
            [Name("应付账款")]
            AccountsPayable = 3,
            [Name("预付账款")]
            DepositPay = 4,
            [Name("其他应付账款")]
            OtherPay = 5,
        }
    }
}
